package com.holic.spring.custom.config;

import graphql.ExecutionResult;
import graphql.execution.ExecutionContext;
import graphql.execution.ExecutionStrategy;
import graphql.execution.ExecutionStrategyParameters;
import graphql.execution.NonNullableFieldWasNullException;

import java.util.concurrent.CompletableFuture;

/**
 * @ClassName SyncExecutionStrategy
 * @Description
 * @Author Neil
 * @Date 2024/11/13 16:49
 * @Version V1.0
 **/
public class SyncExecutionStrategy extends ExecutionStrategy {

    @Override
    public CompletableFuture<ExecutionResult> execute(ExecutionContext executionContext, ExecutionStrategyParameters parameters) throws NonNullableFieldWasNullException {
        return null;
    }

}
